self-propelled combine - Español Inglés Diccionario